---
title: Migreren van Prettier
description: Hoe u uw project migreert van Prettier naar Ultracite.
---

Als u Prettier gebruikt en wilt overschakelen naar Ultracite's vooraf geconfigureerde setup, helpt deze gids u te migreren terwijl u de codekwaliteitsnormen behoudt.

## Waarom migreren naar Ultracite?

- **Razendsnelheid**: Biome (de basis van Ultracite) is gebaseerd op Rust en veel sneller dan Prettier
- **Geen configuratie**: Honderden vooraf geconfigureerde regels in plaats van handmatige Prettier-configuratie
- **Gecombineerde tool**: Vervangt zowel ESLint als Prettier door één enkele tool
- **AI-integratie**: Ingebouwde ondersteuning voor AI-gestuurde editors (Cursor, Windsurf, GitHub Copilot)
- **Typeveiligheid**: Uitgebreide TypeScript-regels met strikte null-controles
- **Moderne standaarden**: De nieuwste best practices voor JavaScript/TypeScript

## Voordat u begint

Zorg dat u het volgende hebt:

- Een bestaand project dat Prettier gebruikt
- Node.js v14.18+ (Node 18+ aanbevolen)
- Een `package.json` bestand

## Automatische installatie

Voer het [script voor automatische installatie](/setup#automatic-installation) uit.

```package-install
npx ultracite init
```

Dit zal:

- Installeert Ultracite als dependency
- Voegt uw bestaande `biome.json` / `biome.jsonc` samen met de preset van Ultracite
- Voegt uw bestaande `.vscode/settings.json` samen met de preset van Ultracite
- Schakelt `strictNullChecks` in in uw `tsconfig.json`-bestand (of maakt er een aan als deze niet bestaat)
- Behoudt uw aangepaste regels en instellingen
- Stelt editorintegraties in

Zorg ervoor dat u ervoor kiest om de bestaande `Prettier`-configuratie te verwijderen. Dit zal:

- Verwijdert Prettier en eventuele gerelateerde afhankelijkheden
- Verwijdert eventuele Prettier-configuratiebestanden
- Verwijdert eventuele Prettier-gerelateerde commando's uit uw `.vscode/settings.json`-bestand

Na de upgrade wilt u mogelijk uw `biome.json` / `biome.jsonc`-bestand controleren om eventuele overschrijvingen te verwijderen. Start daarnaast uw editor opnieuw om ervoor te zorgen dat de nieuwe configuratie wordt toegepast.